
- DAY1: 강의 소개 ~ Hello TS World
- DAY2: 타입스크립트 컴파일러 옵션 설정하기 ~ 원시타입과 리터럴타입
- DAY3: 배열과 튜플 ~ Enum 타입
- DAY4: Any와 Unknown 타입 ~ 타입 계층도와 함께 기본타입 살펴보기
- DAY5: 객체 타입의 호환성 ~ 타입 추론
- DAY6: 타입 단언 ~ 서로소 유니온 타입
- DAY7: 함수 타입 ~ 함수 타입의 호환성
- DAY8: 함수 오버로딩 ~ 인터페이스 선언 합치기
- DAY9: 자바스크립트의 클래스 소개 ~ 인터페이스와 클래스
- DAY10: 제네릭 소개 ~ map, forEach 메서드 타입 정의하기
- DAY11: 제네릭 인터페이스, 제네릭 타입 별칭 ~ 프로미스와 제네릭
- DAY12: 타입 조작이란 ~ 템플릿 리터럴 타입
- DAY13: 조건부 타입 ~ infer
- DAY14: 유틸리티 타입 소개 ~ 맵드 타입 기반의 유틸리티 타입 - Exclude, Extract, Return Type